To Configure IIS
To ensure success,
follow these recommendations:
- Use HTTPS for AssetWise CONNECT Edition Asset Lifecycle Information Management. Contact your server administrator for a valid certificate.
- IIS 7.5 or higher must be installed on the web server.
- The certificate that is
created on port 443 must contain the same domain that all the client
applications use to reference the server.
For example:
Suppose a setup of servers with a *.bentleyhosting.com domain and a *.bentley.com domain. The certificate is only set up for *.bentley.com. Therefore, all connections between client and server must use *.bentley.com in the server reference.
-
From the command line, enter the following:
Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;IIS-ManagementConsole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-CGI
- Enable .NET Extensibility version 3.5, in addition to either 4 or 4.5 (whichever exists).
- Enable ASP.NET version 3.5, in addition to either 4 or 4.5 (whichever exists).
- For IIS 8 or higher, select Server Roles, then browse to the Web Server (IIS) role > Web Server > Common HTTP Features, and ensure that Static Content is installed. For example,
- Select your server in the Connections tree, then add a MIME Type, with a .json file extension
- You can apply compression to IIS to significantly reduce the size of JSON response files and thus improve performance. For more information, see Applying Compression to JSON Response Files.